accomplish a result - Turc Anglais Dictionnaire